see the light of day – Català–English translations

🇬🇧 en ca

see the light of day verb

  • appear; be realised
donar a llum
Wiktionary Links